Big Huge Thesaurus

tricyclic antidepressant

noun